@charset "utf-8";
/*顶部新闻*/
.top_news_l{width:360px;}
.top_news_l .l_t_glg1{width:100%;}
.top_news_l .l_t_glg1 img{width:300px; height:66px;}
.top_news_l .l_t_glg2{width:100%;}
.top_news_l .l_t_glg2 img{width:300px; height:60px;}
.top_news_r .l_t_glg3{width:100%;}
.top_news_r .l_t_glg3 img{width:440px; height:60px;}
.i_glg1{width:100%;}
.i_glg1 img{width:100%; height:112px;}

/*导航下广告*/
.top_textAsd_wrap{    position: relative;  margin-top:14px; padding: 0px 0px 10px 0px;  height: 20px;  line-height: 18px;  font-size: 14px; display:none;}
.ttad_list > li{    color: #666;position: relative;  float: left; padding-left:0px; overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap; margin-right:52px;}
.ttad_list > .fr{   float: right;  }

.ttad_list > li a{   color: #666; float: left;padding:1px 10px; border:1px solid #6099F4; color:#6099F4; border-radius:99px;}
.ttad_list > li a:hover{   color: red; float: left;border:1px solid #2B75F0; color:#2B75F0;}
.ttad_list > li a:after{  position: absolute;  display: block;  margin-top: -9px;  top: 50%;  left: 10px;  width: 4px;  height: 4px;  background: #666;  transition: all .382s;  }
.ttad_tag{background-color: #eee;position: absolute; top: 0px; right: 2px; width: 30px;  height: 18px;  line-height: 16px;  font-size: 12px;  color: #ccc;  border-radius: 2px;  text-align: center;  cursor: default;  user-select: none;  -webkit-user-select: none;  }
/*轮播图*/
#lunbo{height:240px;position:relative;margin-bottom:49px; margin-top:10px;}
#lunbo:hover .btnLeft,#lunbo:hover .btnRight{display:block}
#lunbo .box{height:100%;position:relative}
#lunbo .box a{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;filter:"alpha(opacity=0)";filter:alpha(opacity=0);display:none}
#lunbo .box a img{width:100%;height:100%}
#lunbo .bj{width:100%;height:32px;position:absolute;left:0;bottom:0;background:url(../images/index/black_gradient_bg.png) top scroll repeat-x; background-size:auto 100%;}
#lunbo .topic{position:absolute;left:0;bottom:0;width:100%}
#lunbo .topic h2{display:none}
#lunbo .topic h2 a{display:block;padding:0 3%;font-size:14px;color:#fff;line-height:32px;height:32px; width:94%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
#lunbo .btnLeft,#lunbo .btnRight{width:60px;height:60px;position:absolute;top:50%;margin-top:-30px;z-index:2;display:none}
#lunbo .btnLeft{left:3%;background:url(../images/aw_pre.png) no-repeat center}
#lunbo .btnRight{right:3%;background:url(../images/aw_next.png) no-repeat center}
#lunbo .btnLeft:hover,#lunbo .btnRight:hover{background-color:#333;opacity:.3;filter:"alpha(opacity=30)";filter:alpha(opacity=30);zoom:1}
#lunbo .page{position:absolute;bottom:-20px;right:0px;overflow:hidden}
#lunbo .page a{float:left;width:10px;height:10px;border-radius:50%;margin-left:10px;background-color:#c5c5c5;}
#lunbo .page a.active{background-color:#ee4c4a; width:20px; border-radius:5px;}
/*快讯*/
.sskx{padding-top:10px;}
.kx_list{padding:10px 0px 0px 4px; max-height:342px; overflow:hidden;}
.kx_list ul{border-left:2px solid #F0F0F0; padding-left:20px; margin-bottom:12px;}
.kx_list li{position:relative; padding-top:12px;}
.kx_list li .time_ico{width:22px; height:34px; background:url(../images/index/red_arrow_r.png) no-repeat center center #FFF; position:absolute; left:-30px; top:3px;}
.kx_list li .time{color:#999;}
.kx_list li p{padding-top:12px; line-height:150%; height:42px; overflow:hidden;}
.kx_list li p a{color:#424c5a;}
.kx_list li p a:hover{color:#df4a43;}
.kx_list li .red a{color:#df4a43;}
/*顶部头条*/
.top_news_r{width:440px;}
.top_new_t li{height:45px; overflow:hidden;}
.top_new_t .tt_ico{width:58px; height:34px; line-height:28px; color:#FFF; font-size:16px; font-weight:bold; background:url(../images/index/top_n_bg.png) no-repeat center center; text-align:center;}
.top_new_t .t_title a{font-size:16px; color:#ee4c4a; margin-top:4px; float:right;}
.top_new_t .t_title a:hover{text-decoration:underline;}
.top_new_t .i_tt{height:291px;}
.top_new_t .i_tt h2 a{font-weight:bold; font-size:18px; color:#666; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:block; padding-top:8px; padding-bottom:4px;}
.top_new_t .i_tt h2 a:hover{color:#df4a43;}
.top_new_t .i_tt h3{padding-bottom:16px; font-size:14px; color:#666;heght:24px;line-height: 24px;}
.top_new_t .i_tt h3 a{font-size:14px; color:#666; padding-left:10px;}
.top_new_t .i_tt h3 a:hover{color:#df4a43;}
.top_new_t .i_tt h3 a:first-child{padding-left:0;}

.top_new_t .i_tt h3 div.hot{ display:inline-block;height: 22px;vertical-align:bottom;width: 30px;  background: url(../images/index/zyw_hot.png);  background-repeat: no-repeat;  background-position: top center;  background-size: 25px;}

.cjrl_ad{position: absolute;right: 10px;bottom: 3px; height:35px;}
.cjrl_ad img{width:100%; height:100%;}
/*专家点评*/
.zjdp_b{margin-top:10px;}
.zjdp_ad{position: absolute;right: 10px;bottom: 3px;}
.zjdp_b .pic_news{padding-top:22px; overflow:hidden;}
.zjdp_b .pic_news img{float:left; width:120px; height:80px; padding-right:20px;}
.zjdp_b .pic_news h2{font-size:20px; font-weight:bold; color:#424c5a;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.zjdp_b .pic_news a:hover h2{color:#df4a43;}
.zjdp_b .pic_news p{padding-top:10px; line-height:160%; color:#666;}
.zjdp_b .n_list li{padding-top:20px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.zjdp_b .n_list li a{font-size:16px; color:#424c5a;}
.zjdp_b .n_list li a:hover{color:#df4a43;}

.index_left{width:825px;}
.title_dm1{border-bottom:1px solid #dddddd; height:36px; position:relative;}
.title_dm1 span{color:#424c5a; font-size:16px; font-weight:bold; border-bottom:2px solid #DF4A43; float:left; line-height:35px;}
.title_dm1 .more{position:absolute; right:0; bottom:8px; color:#888;}
.title_dm1 .more:hover{text-decoration:underline;}
/*新闻列表*/
.news_list_box ul{display:none;}
.news_tab{padding-bottom:30px;}
.news_tab .rank{overflow:hidden;background-color:#f8f9fb; border-top:2px solid #ee4c4a;}
.news_tab .rank li{float:left;}
.news_tab .rank li a{display:block;font-size:16px; padding:0 24px;color:#333;line-height:54px}
.news_tab .rank li:first-child a{padding:0 20px;}
.news_tab .rank li a:hover{color:#df4a43}
.news_tab .rank li.cur a{color:#FFF; background-color:#ee4c4a; line-height:54px;}
.news_tab .col li{overflow:hidden;padding:20px 0;border-bottom:solid 1px #F0F0F0;position:relative}
.news_tab .col li img{float:left;width:200px;height:134px;margin-right:20px}
.news_tab .col li.li_glg{border-top:0; padding:0;}
.news_tab .col li.li_glg img{float:none; width:100%; height:112px;}
.news_tab .col li h2{font-size:20px;font-weight:bold;color:#424c5a;line-height:26px;max-height:48px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news_tab .col li h2:hover{color:#df4a43;}
.news_tab .col .lab{margin:20px 0 0 0;}
.news_tab .col .lab .tag{color:#ee4c4a;margin-right:16px; border:1px solid #ee4c4a; padding:4px 10px;}
.news_tab .col .lab span{margin-right:16px; color:#a1afba;}
.news_tab .col p{color:#888;line-height:22px;max-height:44px;overflow:hidden; padding-top:20px;}

.zybj_b{height:262px; overflow:hidden;}